package com.dmjj.dmjjxt.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 合同信息表实体类DTO
 * @Author zhangxue
 * @Date 2019-04-11 14:13:52
 */

@Data
@EqualsAndHashCode(callSuper=false)
@ApiModel("合同信息表实体类DTO")
public class ContractDTO {

	@ApiModelProperty("")
	private Integer id;
	@ApiModelProperty("合同编号")
	private String contractno;
	@ApiModelProperty("店面")
	private String store;
	@ApiModelProperty("楼层")
	private String floor;
	@ApiModelProperty("品牌编号")
	private String brandno;
	@ApiModelProperty("行业属性")
	private String businessattr;
	@ApiModelProperty("经营品类")
	private String businesscategory;
	@ApiModelProperty("产品系列编号")
	private String seriesno;
	@ApiModelProperty("商户no")
	private String shno;
	@ApiModelProperty("摊位号")
	private String boothno;
	@ApiModelProperty("公摊比例")
	private BigDecimal gtratio;
	@ApiModelProperty("租金计费面积")
	private BigDecimal rentalarea;
	@ApiModelProperty("租赁期限开始时间")
	private Date rentalstartdate;
	@ApiModelProperty("租赁期限截止时间")
	private Date rentalenddate;
	@ApiModelProperty("租金价格")
	private BigDecimal rentalmoney;
	@ApiModelProperty("物业费")
	private BigDecimal propertymoney;
	@ApiModelProperty("结款银行")
	private String settlebank;
	@ApiModelProperty("开户行名称")
	private String openbankname;
	@ApiModelProperty("开户行类型 建行 工行 农行 中行 河行")
	private String openbanktype;
	@ApiModelProperty("银行卡号")
	private String settlebankcardno;
	@ApiModelProperty("合同定金")
	private BigDecimal contractmoney;
	@ApiModelProperty("商品质量保证金")
	private BigDecimal qualitymoney;
	@ApiModelProperty("商品年度保险费")
	private BigDecimal yearsafemoney;
	@ApiModelProperty("商品年度质检费")
	private BigDecimal yearqualitytestmoney;
	@ApiModelProperty("商品销售提点")
	private BigDecimal salespickup;
	@ApiModelProperty("品牌年度宣传费 单位 平米/元")
	private BigDecimal brandpromoney;
	@ApiModelProperty("招商签约人店面")
	private String franchiserstore;
	@ApiModelProperty("招商签约人部门")
	private String franchiserbm;
	@ApiModelProperty("招商签约人员工编号")
	private String franchiseruserno;
	@ApiModelProperty("招商签约人姓名")
	private String franchisername;
	@ApiModelProperty("创建时间")
	private Date createtime;
	@ApiModelProperty("创建人姓名")
	private String createmanname;
	@ApiModelProperty("创建人员工编号")
	private String createmanno;
	@ApiModelProperty("编辑时间")
	private Date edittime;
	@ApiModelProperty("编辑人姓名")
	private String editmanname;
	@ApiModelProperty("编辑人员工编号")
	private String editmanno;
	@ApiModelProperty("展位编号")
	private String zwno;
	@ApiModelProperty("保证金")
	private BigDecimal safemoney;

	@ApiModelProperty("商户名称")
	private String shname;
	@ApiModelProperty("品牌名称")
	private String brandname;
	@ApiModelProperty("商户身份证号")
	private String shcardno;
	@ApiModelProperty("商户手机号")
	private String shphone;

	@ApiModelProperty("产品系列名称")
	private String seriesname;
	@ApiModelProperty("合同url")
	private String contracturl;
	@ApiModelProperty("关键字")
	private String keywords;
	@ApiModelProperty("开始时间")
	private String starttime;
	@ApiModelProperty("结束时间")
	private String endtime;

	@ApiModelProperty("店面名称")
	private String StoreName;
	@ApiModelProperty("楼层名称")
	private String FloorName;

}
